Key Figures To Know In France's Left-Wing New Popular Front Bloc
France's left-wing New Popular Front (NFP), an alliance of parties hastily assembled after President...
France's left-wing New Popular Front (NFP), an alliance of parties hastily assembled after President...
Paris: Thousands marched in Paris and cities across France on Saturday to protest against the far-ri...